> 授权边界:本部分配置片段、报文、域名均为自研隔离靶场虚构占位(形如 > > `<靶场域名>` > > 、 > > `lab.local` > > 、 > > `10.10.10.0/24` > > ),仅用于书面授权的隔离靶场学习。行文区分两类问题:配置缺陷(运维 / 默认配置错误,改配置即可修复)与源码漏洞(组件自身程序逻辑缺陷,需升级补丁)。纸面配置错误不等于漏洞,须同时满足可达、可控、权限生效才判定为真实风险。 ### 1.1 CDN(内容分发网络) #### ① 组件是什么 CDN 是部署在用户与源站之间的流量代理服务,把静态资源缓存到离用户最近的边缘节点,同时承担加速与隐藏源站的作用。用户请求先到边缘节点,命中缓存直接返回,未命中才回源站拉取。 #### ② 什么语言写的,调了 C 的哪些库 * 边缘节点多为 C/C++ 实现的高性能代理软件。 * 网络收发走 `socket()`/`epoll`。缓存命中依赖哈希计算与校验,资源拷贝用 `memcpy()`,本地缓存落盘走文件 IO。 #### ③ 运行机制 * 请求到达边缘节点,以 “请求方法